palate cleft - German English Dictionary